﻿using System;
using System.Collections.Generic;
using System.Web;
using System.Data;

/// <summary>
/// Summary description for NhaChoThueMenuManager
/// </summary>
public class NhaChoThueMenuManager
{
    NhaChoThueMenuDAO nhaChoThueMenuDao = new NhaChoThueMenuDAO();
	public NhaChoThueMenuManager()
	{
		//
		// TODO: Add constructor logic here
		//
	}

    public List<NhaChoThue> getAllNhaChoThueMenu()
    {
        List<NhaChoThue> result = new List<NhaChoThue>();

        DataTable dt = nhaChoThueMenuDao.getNhaChoThue();
        for (int i = 0; i < dt.Rows.Count; i++)
        {
            NhaChoThue nd = new NhaChoThue();
            nd.Ten = Convert.ToString(dt.Rows[i]["Ten"]);
            nd.ID = Convert.ToString(dt.Rows[i]["ID"]);
            result.Add(nd);
        }
        return result;
    }

    public DataTable getAllNhaChoThueMenuReturnDT()
    {
        DataTable dt = nhaChoThueMenuDao.getNhaChoThue();

        if (dt != null)
            return dt;

        return new DataTable();
    }

    public bool DeleteNhaChoThue(NhaChoThue nhaChoThue)
    {
        return nhaChoThueMenuDao.DeleteNhaChoThue(nhaChoThue);
    }

    public bool UpdateNhaChoThue(NhaChoThue nhaChoThue)
    {
        return nhaChoThueMenuDao.UpdateNhaChoThue(nhaChoThue);
    }

    public bool InsertNhaChoThue(NhaChoThue nhaChoThue)
    {
        return nhaChoThueMenuDao.insertNhaChoThue(nhaChoThue);
    }
}